One way to do this, is to modify the TabbyNet SendNews program. If you're handy with ResEdit, you can modify SendNews so that the Tabby tearline becomes a Product ID (PID) line instead. PID lines are generally stripped out of messages during BBS import, so they aren't seen by the general user. There are two versions of fixes though, and you should be sure to pick the correct one!
Mac BBS's that ALWAYS have a carriage return at the end of every message (ie. the user MUST type a command on a blank line to save the message) should be able to use this patch. Examples are Hermes, Second Sight, and Telefinder systems running FidoConnect.
Open the DATA resource of SendNews using the Hex editor. Do an ASCII find for "--- Tabby 3.0" (don't type the quote marks). You should see this...
0002A0 726F 7200 4669 7875 rorˇFixu
0002A8 704E 6577 7320 2D20 pNews -
0002B0 5363 7265 7765 6420 Screwed
0002B8 7570 2061 7265 6173 up areas
0002C0 2E62 6273 2066 696C .bbs fil
0002C8 6500 4572 726F 7200 eˇErrorˇ
0002D0 0D2D 2D2D 2054 6162 ˇ--- Tab
0002D8 6279 2033 2E30 0D00 by 3.0ˇˇ
0002E0 202A 204F 7269 6769 * Origi
0002E8 6E3A 2000 2028 0000 n: ˇ (ˇˇ
0002F0 3A00 290D 0000 7365 :ˇ)ˇˇˇse
0002F8 656E 6279 2E62 6273 enby.bbs
000300 0000 6100 4765 6E65 ˇˇaˇGene
000308 7269 6320 4578 706F ric Expo
Starting with the first character of line 0002D0 (or wherever your search locates "--- Tabby 3.0"), change the line as shown below:
OLD
~~~
0002D0 0D2D 2D2D 2054 6162 ˇ--- Tab
0002D8 6279 2033 2E30 0D00 by 3.0ˇˇ
NEW
~~~
0002D0 0150 4944 3A20 5461 ˇPID: Ta
0002D8 6262 7920 3320 0D00 bby 3 ˇˇ
This change makes the Tabby line into what's called a ^A Kludge line, including a Product ID code. It assures that Tabby can still be traced as the primary message handler, but makes this line disappear when the BBS imports the message.
If your BBS doesn't necessarily put a <CR> at the end of the last line in the message body, then use the following patch instead. FirstClass (GUI), Telefinder (GUI - not running FidoConnect) and NovaLink (GUI) may require this.
0002D0 0D01 5049 443A 2054 ˇˇPID: T
0002D8 6162 6279 2033 0D00 abby 3ˇˇ
This method retains the <CR> after the message.
When TabbyNet SendNews runs, and messages are imported into another BBS, other users should now see the following: (the BBS strips the PID line off)
The second patch version could result in two blank lines after the body.
Should your experience with this patch prove me wrong, please contact Glen Stewart at 1:2240/174 and explain your experience or improvement. Use of this patch is entirely at your own risk. The principal used in its operation is specified in Document: FSC-0046-002.
If you stop running Testify at some point, this patch will leave you without the blank line shown above, below the message body.